good-for-nothing person - French English Dictionary